A Lift Controller in Lustre (a Case Study in Developing a Reactive System)

نویسنده

  • Leszek Holenderski
چکیده

We show how to develop (i.e. specify, program and verify) a non-trivial reactive system, in a relatively easy way, using existing software tools and a bit of elementary mathematics. The reactive system is a lift controller, the software tools are the Lustre compiler 2] and the symbolic model checker Lesar 4], and the elementary mathematics is simply a basic propositional calculus.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

I. Production Cell in Lustre

Our aim was to fully develop (i.e. specify, program and verify) a controller for the production cell simulator. We have specified and programmed the controller in Lustre, which is a declarative language for programming synchronous reactive systems. For verification we have used a symbolic model checker, called Lesar, which allows to automatically verify those Lustre programs which use only bool...

متن کامل

Nonlinear Control for Positive Output Super Lift Luo Converter in Stand Alone Photovoltaic System

This paper proposes a stand-alone photovoltaic (PV) system based on a DC-DC positive output super lift Luo (POSLL) converter. A conventional sliding mode control, a sliding mode controller using a simple sign function and a linear controller using proportional integrator (PI) are used for the control of the PV panel voltage and POSLL converter inductor current and these methods are compared tog...

متن کامل

Combining Testing and Formal Veriication for Validating Reactive Systems

By testing, a system's responses to inputs can be demonstrated. Using a systematic and reproducable approach, conndence in the correctness of such a responsive behaviour can be established. Given an executable speciication, testing is an adequate means for validation, in particular by the customers. On the other hand, by formal veriication it can be proved that the system has some required prop...

متن کامل

LabVIEW implementation of an enhanced nonlinear PID controller based on harmony search for one-stage servomechanism system

This paper presents a practical implementation for a new formula of nonlinear PID (NPID) control. The purpose of the controller is to accurately trace a preselected position reference of one stage servomechanism system. The possibility of developing a transfer function model for experimental setup is elusive because of the lack of system data. So, the identified model has been developed via gat...

متن کامل

Improve dynamic performance of fixed speed wind turbines using unified power flow controller (UPFC) and fractional order controller (FOC)

Wind powers are very unstable in voltage fluctuations, especially in short circuit error and sharp and sudden voltage drops, which one of its main reasons is the use of induction generators in these power plants and thus need to reactive power and high magnetizing current. To improve the ride_through voltage from WECS in error conditions and damping the oscillations of the induction generator r...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994